已知三点,求三角形面积

已经知道三角形三点A(X1,Y1) B(X2,Y2) C(X3,Y3)
\[ \vec{AB} = (X2-X1,Y2-Y1) \]

\[ \vec{AC} = (X3-X1,Y3-Y1) \]

\[ ||n|| = \vec{AB} \times \vec{AC} = |\vec{AB}|\cdot|\vec{AB}|*Sin<\vec{AB},\vec{AC}> \]

\[ 因为 |\vec{AB}|*Sin<\vec{AB},\vec{AC}> 为三角形的高 \]

\[ 所以 S_{三角形}= \frac{1}{2} | \vec{AB} \times \vec{AC}| \]

\[= \begin{vmatrix} X2-X1 & Y2-Y1\\ X3-X1 & Y3-Y1 \end{vmatrix} \]

\[ = (X2-X1)(Y3-Y1) * (X3-X1)(Y2-Y1) \]

\[ = X1Y2 + X2Y3 + X3Y1 - X1Y3 - X2Y1 - X3Y2 \]

转载于:https://www.cnblogs.com/--zz/p/11209429.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值